package com.study;

public class Demo2 {
    public static void main(String[] args) {

        // 基本数据类型    （变量赋值的时候，传递的是值）
        //int a = 4;
        //int b = a;   // int b = 4;
        //a = 5;
        //System.out.println(b);  // a 还是原本的4

        // 引用数据类型    （变量赋值的时候，传递的是地址）


        int[] array1 = {1,2,3};

        int[] array2 = new int[array1.length];
        // 拷贝继承
        for (int i = 0; i < array1.length; i++) {
            array2[i] = array1[i];
//            System.out.println(array2[i]);
        }
        array2[0] = 4;
        System.out.println(array2[0]);  // 4, 2, 3
        System.out.println(array1[0]);  // 1, 2, 3




    }
}
